package 面试题;

import java.util.Scanner;

public class 镜像序列 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();//数组长度
        int m = sc.nextInt();//反转拼接的次数
        int k = sc.nextInt();//返回第一个值
        sc.nextLine();
        int[] in = new int[n];
        int[] ints = new int[n];
        for (int i = 0; i < n; i++) {
            in[i] = sc.nextInt();
            ints[n-1-i] = in[i];
        }
        if (k % 2 == 0){
            System.out.println(ints[k%n]);
        }else {
            System.out.println(in[k%n]);
        }
    }


//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int n = sc.nextInt();
//        int[] arr = new int[n];
//        sc.nextLine();
//        for (int i = 0; i < n; i++) {
//            arr[i] = sc.nextInt();
//        }
//
//        fun(arr);
//    }
//    public static void fun(int[] arr){
//        //7 7 * 1   / -7 * -1
//
//        int index1 = 0;
//        int index2 = 0;
//        int max = arr[0];
//        int min = arr[0];
//        int abs = arr[0];
//        for (int i = 1; i < arr.length; i++) {
//            if (arr[i] >= max){
//                index1 = i;
//                max = arr[i];
//            }
//            if (min > arr[i]){
//                min = arr[i];
//                index2 = i;
//            }
//            abs = Math.abs(arr[i]) < abs ? Math.abs(arr[i]) : abs;
//        }
//        //找到了最大和最小数，将最大数转为7需要的步数
//        int way1 = Math.abs(7 - max);
//        int way2 = Math.abs(-7 - min);
//
//        int way = Math.min(way1,way2);
//        //找到最少部署
//        int res = 0;
//        if (way == way1){
//            //先将最大数转为7的步数
//            res += way;
//            //求出每步到1或者-1的步数
//            int tem = 0;
//            for (int i = 0; i < arr.length; i++) {
//                if (index1 == i){
//                    continue;
//                }
//                tem = tem + Math.min(Math.abs(arr[i] - 1),Math.abs(arr[i] + 1));
//            }
//
//            res += tem;
//
//        }else {
//            //先将最大数转为7的步数
//            res += way;
//            //求出每步到1或者-1的步数
//            int tem = 0;
//            for (int i = 0; i < arr.length; i++) {
//                if (index2 == i){
//                    continue;
//                }
//                tem = tem + Math.min(Math.abs(arr[i] - 1),Math.abs(arr[i] + 1));
//            }
//
//            res += tem;
//        }
//        System.out.println(res);
//    }


}
